home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / redhat-RHSA-2002-120.nasl < prev    next >
Text File  |  2005-01-14  |  2KB  |  83 lines

  1. #
  2. # (C) Tenable Network Security
  3. #
  4. #
  5. # The text of this plugin is (C) Red Hat Inc.
  6.  
  7. if ( ! defined_func("bn_random") ) exit(0);
  8. if(description)
  9. {
  10.  script_id(12631);
  11.  script_version ("$Revision: 1.3 $");
  12.  script_cve_id("CAN-2002-0378");
  13.  
  14.  name["english"] = "RHSA-2002-120: LPRng";
  15.  
  16.  script_name(english:name["english"]);
  17.  
  18.  desc["english"] = '
  19.  
  20.   The LPRng print spooler, as shipped in Red Hat Linux Advanced Server 2.1,
  21.   accepts all remote print jobs by default. Updated LPRng packages are
  22.   available to fix this issue.
  23.  
  24.   With its default configuration, LPRng will accept job submissions from
  25.   any host, which is not appropriate in a workstation environment. We
  26.   are grateful to Matthew Caron for pointing out this configuration
  27.   problem.
  28.  
  29.   The Common Vulnerabilities and Exposures project (cve.mitre.org) has
  30.   assigned the name CAN-2002-0378 to this issue.
  31.  
  32.   The updated packages from this advisory change the job submission
  33.   policy (in /etc/lpd.perms) so that jobs from remote hosts are refused
  34.   by default.
  35.  
  36.   Those running print servers may want to adjust this policy as
  37.   appropriate, for example to give access to certain hosts or subnets.
  38.   For details on how to do this, see the lpd.perms(5) man page.
  39.  
  40.   Please note that default installations of Red Hat Linux Advanced Server 2.1
  41.   include ipchains rules blocking remote access to the print spooler IP port;
  42.   as a result those installations already reject remote job submissions.
  43.  
  44.   NOTE: There are special instructions for installing this update at
  45.   the end of the "Solution" section.
  46.  
  47.  
  48.  
  49.  
  50. Solution : http://rhn.redhat.com/errata/RHSA-2002-120.html
  51. Risk factor : High';
  52.  
  53.  script_description(english:desc["english"]);
  54.  
  55.  summary["english"] = "Check for the version of the LPRng packages";
  56.  script_summary(english:summary["english"]);
  57.  
  58.  script_category(ACT_GATHER_INFO);
  59.  
  60.  script_copyright(english:"This script is Copyright (C) 2004 Tenable Network Security");
  61.  family["english"] = "Red Hat Local Security Checks";
  62.  script_family(english:family["english"]);
  63.  
  64.  script_dependencies("ssh_get_info.nasl");
  65.  
  66.  script_require_keys("Host/RedHat/rpm-list");
  67.  exit(0);
  68. }
  69.  
  70. include("rpm.inc");
  71. if ( rpm_check( reference:"LPRng-3.7.4-28.1", release:"RHEL2.1") )
  72. {
  73.  security_hole(0);
  74.  exit(0);
  75. }
  76.  
  77. if ( rpm_exists(rpm:"LPRng-", release:"RHEL2.1") )
  78. {
  79.  set_kb_item(name:"CAN-2002-0378", value:TRUE);
  80. }
  81.  
  82. set_kb_item(name:"RHSA-2002-120", value:TRUE);
  83.